Programming and Art II

Course Code
02ΕΠΕ03
ECTS Credits
6
Semester
4th Semester
Σειρά εμφάνισης
1
Course Category
Specialization
Digital Arts
Course Description

Programming and Art II is a continuation of the course Programming and Art I and aims to deepen the theory and practice of creative programming. The course is based on three main axes: a. introduction to creative programming concepts and technologies, b. introduction to the basic principles of digital design, algorithmic thinking and interaction, c. the introduction to the relationship between contemporary art and creative programming in the 20th and 21st century (e.g., Algorithms, Data, Interaction and Artificial Intelligence in Digital Art).  It is based on Processing programming language (https://processing.org/), a programming language and environment developed by artists, for artists. Students become familiar with basic principles of creative object-oriented programming, apply their knowledge in image and movement of digital objects through programming and experiment with the design and development of interactive artistic works.